#
# PySNMP MIB module T11-FC-SP-ZONING-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///opt/mib/netdisco-mibs/rfc/T11-FC-SP-ZONING-MIB.txt
# Produced by pysmi-0.3.4 at Thu Jan 27 18:18:38 2022
# On host loaclhost platform Linux version 3.10.0-1160.41.1.el7.x86_64 by user root
# Using Python version 3.6.8 (default, Nov 16 2020, 16:55:22) 
#
OctetString, ObjectIdentifier, Integer = mibBuilder.importSymbols("ASN1", "OctetString", "ObjectIdentifier", "Integer")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
SingleValueConstraint, ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "ValueRangeConstraint")
ifIndex, = mibBuilder.importSymbols("IF-MIB", "ifIndex")
ModuleCompliance, NotificationGroup, ObjectGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "NotificationGroup", "ObjectGroup")
NotificationType, Gauge32, TimeTicks, ObjectIdentity, mib_2, iso, ModuleIdentity, IpAddress, Counter32, MibIdentifier, Unsigned32, Integer32, Bits, Counter64, MibScalar, MibTable, MibTableRow, MibTableColumn = mibBuilder.importSymbols("SNMPv2-SMI", "NotificationType", "Gauge32", "TimeTicks", "ObjectIdentity", "mib-2", "iso", "ModuleIdentity", "IpAddress", "Counter32", "MibIdentifier", "Unsigned32", "Integer32", "Bits", "Counter64", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn")
DisplayString, TextualConvention, TruthValue = mibBuilder.importSymbols("SNMPv2-TC", "DisplayString", "TextualConvention", "TruthValue")
T11FcSpPolicyHashValue, T11FcSpPolicyHashFormat, T11FcSpHashCalculationStatus = mibBuilder.importSymbols("T11-FC-SP-TC-MIB", "T11FcSpPolicyHashValue", "T11FcSpPolicyHashFormat", "T11FcSpHashCalculationStatus")
t11ZsNotifyControlEntry, t11ZsStatsEntry, t11ZsFabricIndex, t11ZsServerEntry = mibBuilder.importSymbols("T11-FC-ZONE-SERVER-MIB", "t11ZsNotifyControlEntry", "t11ZsStatsEntry", "t11ZsFabricIndex", "t11ZsServerEntry")
t11FcSpZoningMIB = ModuleIdentity((1, 3, 6, 1, 2, 1, 177))
t11FcSpZoningMIB.setRevisions(('2008-08-20 00:00',))
if mibBuilder.loadTexts: t11FcSpZoningMIB.setLastUpdated('200808200000Z')
if mibBuilder.loadTexts: t11FcSpZoningMIB.setOrganization('This MIB module was developed through the coordinated effort of two organizations: T11 began the development and the IETF (in the IMSS Working Group) finished it.')
t11FcSpZsMIBNotifications = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 0))
t11FcSpZsMIBObjects = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 1))
t11FcSpZsMIBConformance = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 2))
t11FcSpZsConfiguration = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 1, 1))
t11FcSpZsStatistics = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 1, 2))
t11FcSpZsServerTable = MibTable((1, 3, 6, 1, 2, 1, 177, 1, 1, 1), )
if mibBuilder.loadTexts: t11FcSpZsServerTable.setStatus('current')
t11FcSpZsServerEntry = MibTableRow((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1), )
t11ZsServerEntry.registerAugmentions(("T11-FC-SP-ZONING-MIB", "t11FcSpZsServerEntry"))
t11FcSpZsServerEntry.setIndexNames(*t11ZsServerEntry.getIndexNames())
if mibBuilder.loadTexts: t11FcSpZsServerEntry.setStatus('current')
t11FcSpZsServerCapabilityObject = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 1), Bits().clone(namedValues=NamedValues(("fcSpZoning", 0)))).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsServerCapabilityObject.setStatus('current')
t11FcSpZsServerEnabled = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 2), TruthValue()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: t11FcSpZsServerEnabled.setStatus('current')
t11FcSpZoneSetHashStatus = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 3), T11FcSpHashCalculationStatus().clone('stale')).setMaxAccess("readwrite")
if mibBuilder.loadTexts: t11FcSpZoneSetHashStatus.setStatus('current')
t11FcSpActiveZoneSetHashType = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 4), T11FcSpPolicyHashFormat()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpActiveZoneSetHashType.setStatus('current')
t11FcSpActiveZoneSetHash = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 5), T11FcSpPolicyHashValue()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpActiveZoneSetHash.setStatus('current')
t11FcSpZoneSetDatabaseHashType = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 6), T11FcSpPolicyHashFormat()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZoneSetDatabaseHashType.setStatus('current')
t11FcSpZoneSetDatabaseHash = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 1, 1, 7), T11FcSpPolicyHashValue()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZoneSetDatabaseHash.setStatus('current')
t11FcSpZsStatsTable = MibTable((1, 3, 6, 1, 2, 1, 177, 1, 2, 1), )
if mibBuilder.loadTexts: t11FcSpZsStatsTable.setStatus('current')
t11FcSpZsStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1), )
t11ZsStatsEntry.registerAugmentions(("T11-FC-SP-ZONING-MIB", "t11FcSpZsStatsEntry"))
t11FcSpZsStatsEntry.setIndexNames(*t11ZsStatsEntry.getIndexNames())
if mibBuilder.loadTexts: t11FcSpZsStatsEntry.setStatus('current')
t11FcSpZsSPCMITrequestsSent = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 1), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsSPCMITrequestsSent.setStatus('current')
t11FcSpZsSPCMITrequestsAccepted = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 2), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsSPCMITrequestsAccepted.setStatus('current')
t11FcSpZsSPCMITrequestsRejected = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 3), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsSPCMITrequestsRejected.setStatus('current')
t11FcSpZsZcpRequestsSent = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 4), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsZcpRequestsSent.setStatus('current')
t11FcSpZsZcpRequestsAccepted = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 5), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsZcpRequestsAccepted.setStatus('current')
t11FcSpZsZcpRequestsRejected = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 6), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsZcpRequestsRejected.setStatus('current')
t11FcSpZsZirRequestsAccepted = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 7), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsZirRequestsAccepted.setStatus('current')
t11FcSpZsZirRequestsRejected = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 2, 1, 1, 8), Counter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: t11FcSpZsZirRequestsRejected.setStatus('current')
t11FcSpZsNotifyControlTable = MibTable((1, 3, 6, 1, 2, 1, 177, 1, 1, 2), )
if mibBuilder.loadTexts: t11FcSpZsNotifyControlTable.setStatus('current')
t11FcSpZsNotifyControlEntry = MibTableRow((1, 3, 6, 1, 2, 1, 177, 1, 1, 2, 1), )
t11ZsNotifyControlEntry.registerAugmentions(("T11-FC-SP-ZONING-MIB", "t11FcSpZsNotifyControlEntry"))
t11FcSpZsNotifyControlEntry.setIndexNames(*t11ZsNotifyControlEntry.getIndexNames())
if mibBuilder.loadTexts: t11FcSpZsNotifyControlEntry.setStatus('current')
t11FcSpZsNotifyJoinSuccessEnable = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 2, 1, 1), TruthValue()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: t11FcSpZsNotifyJoinSuccessEnable.setStatus('current')
t11FcSpZsNotifyJoinFailureEnable = MibTableColumn((1, 3, 6, 1, 2, 1, 177, 1, 1, 2, 1, 2), TruthValue()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: t11FcSpZsNotifyJoinFailureEnable.setStatus('current')
t11FcSpZsFabricJoinSuccessNotify = NotificationType((1, 3, 6, 1, 2, 1, 177, 0, 1)).setObjects(("IF-MIB", "ifIndex"), ("T11-FC-ZONE-SERVER-MIB", "t11ZsFabricIndex"))
if mibBuilder.loadTexts: t11FcSpZsFabricJoinSuccessNotify.setStatus('current')
t11FcSpZsFabricJoinFailureNotify = NotificationType((1, 3, 6, 1, 2, 1, 177, 0, 2)).setObjects(("IF-MIB", "ifIndex"), ("T11-FC-ZONE-SERVER-MIB", "t11ZsFabricIndex"))
if mibBuilder.loadTexts: t11FcSpZsFabricJoinFailureNotify.setStatus('current')
t11FcSpZsMIBCompliances = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 2, 1))
t11FcSpZsMIBGroups = MibIdentifier((1, 3, 6, 1, 2, 1, 177, 2, 2))
t11FcSpZsMIBCompliance = ModuleCompliance((1, 3, 6, 1, 2, 1, 177, 2, 1, 1)).setObjects(("T11-FC-SP-ZONING-MIB", "t11FcSpZsObjectsGroup"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsNotificationControlGroup"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsNotificationGroup"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsStatisticsGroup"))

if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    t11FcSpZsMIBCompliance = t11FcSpZsMIBCompliance.setStatus('current')
t11FcSpZsObjectsGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 177, 2, 2, 1)).setObjects(("T11-FC-SP-ZONING-MIB", "t11FcSpZsServerCapabilityObject"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsServerEnabled"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZoneSetHashStatus"), ("T11-FC-SP-ZONING-MIB", "t11FcSpActiveZoneSetHashType"), ("T11-FC-SP-ZONING-MIB", "t11FcSpActiveZoneSetHash"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZoneSetDatabaseHashType"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZoneSetDatabaseHash"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    t11FcSpZsObjectsGroup = t11FcSpZsObjectsGroup.setStatus('current')
t11FcSpZsNotificationControlGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 177, 2, 2, 2)).setObjects(("T11-FC-SP-ZONING-MIB", "t11FcSpZsNotifyJoinSuccessEnable"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsNotifyJoinFailureEnable"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    t11FcSpZsNotificationControlGroup = t11FcSpZsNotificationControlGroup.setStatus('current')
t11FcSpZsStatisticsGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 177, 2, 2, 3)).setObjects(("T11-FC-SP-ZONING-MIB", "t11FcSpZsSPCMITrequestsSent"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsSPCMITrequestsAccepted"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsSPCMITrequestsRejected"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsZcpRequestsSent"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsZcpRequestsAccepted"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsZcpRequestsRejected"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsZirRequestsAccepted"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsZirRequestsRejected"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    t11FcSpZsStatisticsGroup = t11FcSpZsStatisticsGroup.setStatus('current')
t11FcSpZsNotificationGroup = NotificationGroup((1, 3, 6, 1, 2, 1, 177, 2, 2, 4)).setObjects(("T11-FC-SP-ZONING-MIB", "t11FcSpZsFabricJoinSuccessNotify"), ("T11-FC-SP-ZONING-MIB", "t11FcSpZsFabricJoinFailureNotify"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    t11FcSpZsNotificationGroup = t11FcSpZsNotificationGroup.setStatus('current')
mibBuilder.exportSymbols("T11-FC-SP-ZONING-MIB", t11FcSpZoningMIB=t11FcSpZoningMIB, t11FcSpZsStatsEntry=t11FcSpZsStatsEntry, t11FcSpActiveZoneSetHash=t11FcSpActiveZoneSetHash, t11FcSpZsZcpRequestsSent=t11FcSpZsZcpRequestsSent, t11FcSpZsStatsTable=t11FcSpZsStatsTable, t11FcSpZsMIBCompliance=t11FcSpZsMIBCompliance, t11FcSpZsFabricJoinSuccessNotify=t11FcSpZsFabricJoinSuccessNotify, t11FcSpZsServerEnabled=t11FcSpZsServerEnabled, t11FcSpZsMIBNotifications=t11FcSpZsMIBNotifications, t11FcSpZsConfiguration=t11FcSpZsConfiguration, t11FcSpZsSPCMITrequestsAccepted=t11FcSpZsSPCMITrequestsAccepted, PYSNMP_MODULE_ID=t11FcSpZoningMIB, t11FcSpZsNotifyControlEntry=t11FcSpZsNotifyControlEntry, t11FcSpZsZirRequestsAccepted=t11FcSpZsZirRequestsAccepted, t11FcSpZsZcpRequestsAccepted=t11FcSpZsZcpRequestsAccepted, t11FcSpZsServerEntry=t11FcSpZsServerEntry, t11FcSpZsNotificationGroup=t11FcSpZsNotificationGroup, t11FcSpActiveZoneSetHashType=t11FcSpActiveZoneSetHashType, t11FcSpZsMIBGroups=t11FcSpZsMIBGroups, t11FcSpZsMIBObjects=t11FcSpZsMIBObjects, t11FcSpZoneSetDatabaseHashType=t11FcSpZoneSetDatabaseHashType, t11FcSpZsZcpRequestsRejected=t11FcSpZsZcpRequestsRejected, t11FcSpZsFabricJoinFailureNotify=t11FcSpZsFabricJoinFailureNotify, t11FcSpZsNotifyJoinSuccessEnable=t11FcSpZsNotifyJoinSuccessEnable, t11FcSpZsMIBCompliances=t11FcSpZsMIBCompliances, t11FcSpZsNotificationControlGroup=t11FcSpZsNotificationControlGroup, t11FcSpZsMIBConformance=t11FcSpZsMIBConformance, t11FcSpZsSPCMITrequestsRejected=t11FcSpZsSPCMITrequestsRejected, t11FcSpZsStatisticsGroup=t11FcSpZsStatisticsGroup, t11FcSpZsServerCapabilityObject=t11FcSpZsServerCapabilityObject, t11FcSpZsNotifyJoinFailureEnable=t11FcSpZsNotifyJoinFailureEnable, t11FcSpZsSPCMITrequestsSent=t11FcSpZsSPCMITrequestsSent, t11FcSpZsServerTable=t11FcSpZsServerTable, t11FcSpZoneSetDatabaseHash=t11FcSpZoneSetDatabaseHash, t11FcSpZsNotifyControlTable=t11FcSpZsNotifyControlTable, t11FcSpZsZirRequestsRejected=t11FcSpZsZirRequestsRejected, t11FcSpZsStatistics=t11FcSpZsStatistics, t11FcSpZoneSetHashStatus=t11FcSpZoneSetHashStatus, t11FcSpZsObjectsGroup=t11FcSpZsObjectsGroup)
